.h5-header{
  width:100%;
  height: 1.29rem;
  background: #fff;
  .logo{
    margin-left: .45rem;
  }
  td:nth-child(2){
    text-align: center;
    text-align: -moz-center;
    text-align: -webkit-center;
  }
  div{
    font-size: .42rem;
    color: #565a5c;
    line-height: 1.22rem;
    margin:0 auto;
    height: 1.05rem;
    width: fit-content;
    cursor:pointer;
  }
  .img-need{
    position: relative;
    float: right;
    margin-right: 0.4rem;
    .img-type{
      width: 0.4rem;
      height: .4rem;
      object-fit: contain;
      border-radius: .1rem;
      position: absolute;
      z-index: 10;
      bottom: 0;
      right: -.17rem;
    }
    .img-head{
      width: 0.8rem;
      height: 0.8rem;
      object-fit: cover;
      border-radius: 0.4rem;
      margin-top: 0.2rem;
    }
  }
}